bulb of horn - Turkish English Dictionary